Sheltered yard - French English Dictionary